package com.fsj.admin.system.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;



/**
 * 解约记录表
 * 
 * @author chglee
 * @email 1992lcg@163.com
 * @date 2019-02-22 16:02:33
 */
public class RescissionDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//主键
	private Long id;
	//用户id
	private Long userId;
	//解约金额
	private BigDecimal amount;
	//押金归还状态[0归还中 1已归还]
	private String status;
	//操作人Id
	private Long optId;
	//操作人
	private String operator;
	//操作时间
	private Date optTime;
	//备注
	private String remark;
	//创建时间
	private Date createDate;
	//更新时间
	private Date updateDate;

	private String userName;

	private String alipayCode;

	private String vxpayCode;

	private String tepayCode;

	public String getAlipayCode() {
		return alipayCode;
	}

	public void setAlipayCode(String alipayCode) {
		this.alipayCode = alipayCode;
	}

	public String getVxpayCode() {
		return vxpayCode;
	}

	public void setVxpayCode(String vxpayCode) {
		this.vxpayCode = vxpayCode;
	}

	public String getTepayCode() {
		return tepayCode;
	}

	public void setTepayCode(String tepayCode) {
		this.tepayCode = tepayCode;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	/**
	 * 设置：主键
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：主键
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：用户id
	 */
	public void setUserId(Long userId) {
		this.userId = userId;
	}
	/**
	 * 获取：用户id
	 */
	public Long getUserId() {
		return userId;
	}
	/**
	 * 设置：解约金额
	 */
	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}
	/**
	 * 获取：解约金额
	 */
	public BigDecimal getAmount() {
		return amount;
	}
	/**
	 * 设置：押金归还状态[0归还中 1已归还]
	 */
	public void setStatus(String status) {
		this.status = status;
	}
	/**
	 * 获取：押金归还状态[0归还中 1已归还]
	 */
	public String getStatus() {
		return status;
	}
	/**
	 * 设置：操作人Id
	 */
	public void setOptId(Long optId) {
		this.optId = optId;
	}
	/**
	 * 获取：操作人Id
	 */
	public Long getOptId() {
		return optId;
	}
	/**
	 * 设置：操作人
	 */
	public void setOperator(String operator) {
		this.operator = operator;
	}
	/**
	 * 获取：操作人
	 */
	public String getOperator() {
		return operator;
	}
	/**
	 * 设置：操作时间
	 */
	public void setOptTime(Date optTime) {
		this.optTime = optTime;
	}
	/**
	 * 获取：操作时间
	 */
	public Date getOptTime() {
		return optTime;
	}
	/**
	 * 设置：备注
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}
	/**
	 * 获取：备注
	 */
	public String getRemark() {
		return remark;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateDate() {
		return createDate;
	}
	/**
	 * 设置：更新时间
	 */
	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}
	/**
	 * 获取：更新时间
	 */
	public Date getUpdateDate() {
		return updateDate;
	}
}
